.class public Lmaster/flame/danmaku/danmaku/model/objectpool/Pools;
.super Ljava/lang/Object;
.source "Pools.java"


# direct methods
.method private constructor <init>()V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static finitePool(Lmaster/flame/danmaku/danmaku/model/objectpool/PoolableManager;I)Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T::",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Poolable",
            "<TT;>;>(",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/PoolableManager",
            "<TT;>;I)",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public static simplePool(Lmaster/flame/danmaku/danmaku/model/objectpool/PoolableManager;)Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T::",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Poolable",
            "<TT;>;>(",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/PoolableManager",
            "<TT;>;)",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public static synchronizedPool(Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;)Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T::",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Poolable",
            "<TT;>;>(",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;)",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public static synchronizedPool(Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;Ljava/lang/Object;)Lmaster/flame/danmaku/danmaku/model/objectpool/Pool;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T::",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Poolable",
            "<TT;>;>(",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;",
            "Ljava/lang/Object;",
            ")",
            "Lmaster/flame/danmaku/danmaku/model/objectpool/Pool",
            "<TT;>;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method
